package com.ly.cloud.mapper;


import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import com.ly.cloud.entity.CourseTempDetailPo;
import com.ly.cloud.vo.CourseTempDetailVo;

/**
 * 课程模板学时详情Mapper
 * @author caihuihai
 * @date 2018年12月18日 上午11:42:46
 */
@Mapper
public interface CourseTimeDetailMapper extends BaseMapper<CourseTempDetailPo>{

	/**
	 * 根据课程模板编号查询代码集list，需要过滤已选择的学时
	 * @param page
	 * @param kcmbbh
	 * @param xsbh
	 * @param xsmc
	 * @return
	 */
	List<CourseTempDetailVo> queryKcxsDmjPage(@Param("page")Pagination page, @Param("kcmbbh")Long kcmbbh,
											  @Param("xsbh")String xsbh, @Param("xsmc")String xsmc);
	

}
